package com.deyuanyun.pic.ctrl.domain;

import java.util.Date;

/**
 * F_1_2关注场站阀室或者管道上的设备
 */
public class PipeFollow {
    /**
     * 主键
     */
    private String id;

    /**
     * 创建时间
     */
    private Date createDate;

    /**
     * 创建人
     */
    private String createUser;

    /**
     * 创建备注
     */
    private String createRemark;

    /**
     * 更新时间
     */
    private Date updateDate;

    /**
     * 更新人员
     */
    private String updateUser;

    /**
     * 更新原因
     */
    private String updateRemark;

    /**
     * 逻辑删除字段
     */
    private Short deleted;

    /**
     * 版本
     */
    private Short vsersion;

    /**
     * 是否是最新数据，0：最新数据；1：历史数据
     */
    private Short isNewest;

    /**
     * 用户编号
     */
    private String userId;

    /**
     * 管道编号
     */
    private String pipeLineId;

    /**
     * 起点ELEMENT_ID
     */
    private String beginId;

    /**
     * 起点名称
     */
    private String beginName;

    /**
     * 绝对距离
     */
    private Long beginMileage;

    /**
     * 终点ELEMENT_ID
     */
    private String endId;

    /**
     * 终点名称
     */
    private String endName;

    /**
     * 绝对距离
     */
    private Long endMileage;

    /**
     * 设备类型DEVICE_OBJECT
     */
    private String eqptType;

    /**
     * 备注
     */
    private String remarks;

    /**
     * 业务组织机构路径
     */
    private String orgBizPath;

    /**
     * @return 主键
     */
    public String getId() {
        return id;
    }

    /**
     * @param id 
	 *            主键
     */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /**
     * @return 创建时间
     */
    public Date getCreateDate() {
        return createDate;
    }

    /**
     * @param createDate 
	 *            创建时间
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    /**
     * @return 创建人
     */
    public String getCreateUser() {
        return createUser;
    }

    /**
     * @param createUser 
	 *            创建人
     */
    public void setCreateUser(String createUser) {
        this.createUser = createUser == null ? null : createUser.trim();
    }

    /**
     * @return 创建备注
     */
    public String getCreateRemark() {
        return createRemark;
    }

    /**
     * @param createRemark 
	 *            创建备注
     */
    public void setCreateRemark(String createRemark) {
        this.createRemark = createRemark == null ? null : createRemark.trim();
    }

    /**
     * @return 更新时间
     */
    public Date getUpdateDate() {
        return updateDate;
    }

    /**
     * @param updateDate 
	 *            更新时间
     */
    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    /**
     * @return 更新人员
     */
    public String getUpdateUser() {
        return updateUser;
    }

    /**
     * @param updateUser 
	 *            更新人员
     */
    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser == null ? null : updateUser.trim();
    }

    /**
     * @return 更新原因
     */
    public String getUpdateRemark() {
        return updateRemark;
    }

    /**
     * @param updateRemark 
	 *            更新原因
     */
    public void setUpdateRemark(String updateRemark) {
        this.updateRemark = updateRemark == null ? null : updateRemark.trim();
    }

    /**
     * @return 逻辑删除字段
     */
    public Short getDeleted() {
        return deleted;
    }

    /**
     * @param deleted 
	 *            逻辑删除字段
     */
    public void setDeleted(Short deleted) {
        this.deleted = deleted;
    }

    /**
     * @return 版本
     */
    public Short getVsersion() {
        return vsersion;
    }

    /**
     * @param vsersion 
	 *            版本
     */
    public void setVsersion(Short vsersion) {
        this.vsersion = vsersion;
    }

    /**
     * @return 是否是最新数据，0：最新数据；1：历史数据
     */
    public Short getIsNewest() {
        return isNewest;
    }

    /**
     * @param isNewest 
	 *            是否是最新数据，0：最新数据；1：历史数据
     */
    public void setIsNewest(Short isNewest) {
        this.isNewest = isNewest;
    }

    /**
     * @return 用户编号
     */
    public String getUserId() {
        return userId;
    }

    /**
     * @param userId 
	 *            用户编号
     */
    public void setUserId(String userId) {
        this.userId = userId == null ? null : userId.trim();
    }

    /**
     * @return 管道编号
     */
    public String getPipeLineId() {
        return pipeLineId;
    }

    /**
     * @param pipeLineId 
	 *            管道编号
     */
    public void setPipeLineId(String pipeLineId) {
        this.pipeLineId = pipeLineId == null ? null : pipeLineId.trim();
    }

    /**
     * @return 起点ELEMENT_ID
     */
    public String getBeginId() {
        return beginId;
    }

    /**
     * @param beginId 
	 *            起点ELEMENT_ID
     */
    public void setBeginId(String beginId) {
        this.beginId = beginId == null ? null : beginId.trim();
    }

    /**
     * @return 起点名称
     */
    public String getBeginName() {
        return beginName;
    }

    /**
     * @param beginName 
	 *            起点名称
     */
    public void setBeginName(String beginName) {
        this.beginName = beginName == null ? null : beginName.trim();
    }

    /**
     * @return 绝对距离
     */
    public Long getBeginMileage() {
        return beginMileage;
    }

    /**
     * @param beginMileage 
	 *            绝对距离
     */
    public void setBeginMileage(Long beginMileage) {
        this.beginMileage = beginMileage;
    }

    /**
     * @return 终点ELEMENT_ID
     */
    public String getEndId() {
        return endId;
    }

    /**
     * @param endId 
	 *            终点ELEMENT_ID
     */
    public void setEndId(String endId) {
        this.endId = endId == null ? null : endId.trim();
    }

    /**
     * @return 终点名称
     */
    public String getEndName() {
        return endName;
    }

    /**
     * @param endName 
	 *            终点名称
     */
    public void setEndName(String endName) {
        this.endName = endName == null ? null : endName.trim();
    }

    /**
     * @return 绝对距离
     */
    public Long getEndMileage() {
        return endMileage;
    }

    /**
     * @param endMileage 
	 *            绝对距离
     */
    public void setEndMileage(Long endMileage) {
        this.endMileage = endMileage;
    }

    /**
     * @return 设备类型DEVICE_OBJECT
     */
    public String getEqptType() {
        return eqptType;
    }

    /**
     * @param eqptType 
	 *            设备类型DEVICE_OBJECT
     */
    public void setEqptType(String eqptType) {
        this.eqptType = eqptType == null ? null : eqptType.trim();
    }

    /**
     * @return 备注
     */
    public String getRemarks() {
        return remarks;
    }

    /**
     * @param remarks 
	 *            备注
     */
    public void setRemarks(String remarks) {
        this.remarks = remarks == null ? null : remarks.trim();
    }

    /**
     * @return 业务组织机构路径
     */
    public String getOrgBizPath() {
        return orgBizPath;
    }

    /**
     * @param orgBizPath 
	 *            业务组织机构路径
     */
    public void setOrgBizPath(String orgBizPath) {
        this.orgBizPath = orgBizPath == null ? null : orgBizPath.trim();
    }
}